public void parseText(String text , AhoCorasickDoubleArrayTrie.IHit<V> processor)
{
	int length = text.length();
	int begin = 0;

	BaseNode<V> state = this;

	for(int i=begin; i<lenght ; ++i)
	{
		state = state.transition(text.charAt(i)); 
		//从 当前节点 开始数的第i个

		if(state != null){ // Node_i 不为空
			V value = state.getValue(); //获取Node_i的Character

			if(value != null){ 
				processor.hit(begin,i+1,value); //回调函数,具体不清楚
				// 大概：截取(begin,i++),直到segment_Error
			}
		}
		else{
			i = begin; //返回起始点
			++begin; //起始点+1

			state = this; //state = 本Class = void
		}
	}
}